† Corresponding author. E-mail:
We first give a stabilized improved moving least squares (IMLS) approximation, which has better computational stability and precision than the IMLS approximation. Then, analysis of the improved element-free Galerkin method is provided theoretically for both linear and nonlinear elliptic boundary value problems. Finally, numerical examples are given to verify the theoretical analysis.
Over the past half century, the numerical solutions of many physics and engineering problems have been obtained by mesh-based methods such as the finite element method. In these methods, the approximation of unknown variables is related exactly to the geometry of the elements. Meshless (or meshfree) methods,[1,2] in which the approximation of unknown variables requires only nodes, can overcome the meshing-related drawbacks.[1–3]
Shape functions play an important role in meshless methods. The moving least squares (MLS) approximation is one of the most extensively used methods to construct meshless shape functions.[4–6] In recent years, some MLS variants,[1] such as the complex variable MLS,[7] the interpolating MLS,[4,8–10] the complex variable interpolating MLS,[11,12] and the improved interpolating MLS,[13–15] have also been presented. The MLS approximation is developed from the traditional least squares method (LSM), which means that the LSM is used at each computing point in practical numerical processes. A disadvantage of the LSM is that the final system of algebra equations is sometimes ill-conditioned. Hence, the MLS may form an ill-conditioned or singular moment matrix. Besides, the matrix must be inverted, which leads to the decrease in stability and the increase in computational cost and error. To overcome this drawback, weighted orthogonal basis functions are generated for the MLS.[16,17] Afterwards, the improved moving least squares (IMLS) approximation is developed. A key advantage of the IMLS approximation is that the moment matrix is diagonalized and then the system of algebra equations is solved without deriving the inverse matrix. Consequently, the burden of inverting the moment matrix is eliminated, and the IMLS approximation has a higher computing efficiency.[17–19]
Recently, a shifted and scaled monomial basis function has been developed to stabilize the MLS.[20] Theoretical analysis and numerical verification show that both the determinant and the condition number of the moment matrix in the stabilized MLS are independent of the nodal distance, and thus the stabilized MLS prevents the instability occurrence.[21] The inherent instability of the interpolating MLS has also been studied theoretically and numerically.[22] We should point out that the shifted and scaled monomial basis function has already been widely used in another class of meshless method, i.e., the reproducing kernel particle method (RKPM), since 1995.[23,24] Over the past two decades, there have been many developments on the RKPM. The equivalence between the MLS and the kernel approximations has been addressed.[25,26] Actually, when the monomial basis function is used, the element-free Galerkin (EFG) method and the RKPM are equivalent.
In this paper, shifted and scaled orthogonal basis functions are developed to stabilize the IMLS approximation. The determinant and the condition number of the moment matrix in the stabilized IMLS are invariable with respect to the nodal distance. Therefore, the stabilized IMLS is expected to obtain more accurate and stable results.
The improved element-free Galerkin (IEFG) method is a typical IMLS-based meshless method.[1] In this method, the IMLS is used to approximate the unknown variables, and the Galerkin weak form is employed to obtain the discretized system equations. The IEFG method has been successfully applied to problems in fracture,[27] elastic,[28] transient heat conduction,[29] elastodynamics,[30] biological population,[31] and viscoelasticity,[32] and to wave equation,[33] Camassa and Holm equation,[34] and Schrödinger equation.[35] It is shown that, under the same node distribution, the numerical error of the IEFG method is much less than that of the EFG method; and under the same accuracy, the IEFG method needs fewer nodes than the EFG method. Therefore, the IEFG method has greater computational precision and efficiency than the EFG method.
The IEFG method has gained great success in computational physics and engineering. Contrarily, only a few published papers deal with the associated mathematical theory. In Ref. [36], Li et al. analyzed theoretically the properties and errors of the IMLS, and then deduced the error estimates of the IEFG method for linear Poisson equations. In Refs. [37] and [38], Li et al. established error estimates for the MLS, and then obtained error analysis of the Galerkin boundary node method. For the EFG method, error estimates have been established for the linear Poisson equation,[1,21,39,40] elasticity equation,[41] sine-Gordon and sinh-Gordon equations.[42]
The second goal of this paper is to analyze theoretically the IEFG method for both linear and nonlinear elliptic equations. Detailed computational formulas are deduced. Besides, based on the error results of the IMLS, the theoretical error analysis of the IEFG method for linear and nonlinear elliptic equations is provided in energy norms.
The rest of this paper is outlined as follows. Section
Let
(1) |
The basis used in the MLS is a complete set of linear independent monomial functions. In the IMLS, the basis is composed of a complete set of weighted orthogonal functions that can be constructed by the Schmidt orthogonalization technique as
(2) |
In Eq. (
The coefficients
Since the functions given by Eq. (
(3) |
Substituting Eq. (
(8) |
As in Refs. [21] and [22], it can be proved theoretically that the determinant and the 2-norm condition number of the moment matrix
(4) |
(5) |
Equations (
In Refs. [21] and [22], a shifted and scaled monomial basis function is used in the MLS and the interpolating MLS to improve the condition number of the associated moment matrix. In this study, the following shifted and scaled functions are defined using
Finally, substituting
Besides, the shape function is
(6) |
It can be proved as Eqs. (
(7) |
(8) |
Along the lines of the error analysis of the IMLS approximation,[36] the following error estimate can be derived for the stabilized IMLS approximation.
Since the Robin boundary condition requires fewer restrictions on trial functions, we first consider the following general second-order linear elliptic equation with Robin boundary condition:
(9) |
The weak solution of the linear Robin problem (
(10) |
(11) |
(12) |
(13) |
(14) |
(15) |
In Ref. [39], the error estimates of the EFG method are established for the linear Poisson equation. In this paper, the error estimates of the IEFG method will be established for more general linear and nonlinear elliptic equations. As with Theorem 4.1 in Ref. [39], we have the following theorem.
Consider the following linear elliptic equation with Dirichlet boundary condition:
(19) |
Due to the use of the weighted least squares technique, the IMLS shape functions
(20) |
(21) |
With the stabilized IMLS approximate space
(22) |
(23) |
(24) |
Consider the following nonlinear elliptic equation with Robin boundary condition:
(36) |
(37) |
The weak solution of the nonlinear Robin problem (
(38) |
With the stabilized IMLS approximate space
(39) |
(40) |
Since
Consider the following nonlinear elliptic boundary value problem:
(47) |
By introducing a penalty factor α, we can approximate problem (
(48) |
With the stabilized IMLS approximate space
(49) |
In this section, numerical results are presented for several one-dimensional problems. In all examples, the quadratic basis function is employed. Besides, to evaluate the integrations using the standard Gauss quadrature, a uniform cell structure with one node per cell is used, and each cell contains five Gauss points. Moreover, the weight function is chosen as the quartic spline, i.e.,
Consider the following linear Robin problem:
The numerical and analytical values of u and its derivative
To study the convergence, figure
Consider the following linear Dirichlet problem:
For investigating the influence of the penalty factor, we display the relationship between the penalty factor α and the error of the IEFG in Fig.
From Fig.
Consider the following nonlinear Robin problem:
The numerical results of the IEFG for u and its derivative
The log–log plot of the error
Consider the following nonlinear Dirichlet problem:
Figure
To demonstrate the convergence of the IEFG for nonlinear Dirichlet problems, we present the log–log plot of errors with respect to the nodal spacing in Fig.
By discussing the condition number and the determinant of the moment matrix in the IMLS approximation, shifted and scaled orthogonal basis functions are developed to stabilize the IMLS approximation. Compared with the original IMLS approximation, the stabilized IMLS approximation is expected to give more accurate and stable results. Then, the theoretical error of the IEFG method is analyzed for both linear and nonlinear elliptic boundary value problems. For linear and nonlinear Robin problems, the error bound of the numerical solution is proportional to the nodal spacing. For linear and nonlinear Dirichlet problems, since the penalty method is adopted to impose Dirichlet boundary conditions, the error bound is related to the nodal spacing and the penalty factor. Theoretical and numerical analysis indicates that satisfactory results can be achieved by choosing the penalty factor proportional to a negative power of the nodal spacing. Numerical examples confirm the theoretical analysis, and show that the IEFG method using the stabilized IMLS has greater computational efficiency and better numerical stability than the IEFG method using the original IMLS.
[1] | |
[2] | |
[3] | |
[4] | |
[5] | |
[6] | |
[7] | |
[8] | |
[9] | |
[10] | |
[11] | |
[12] | |
[13] | |
[14] | |
[15] | |
[16] | |
[17] | |
[18] | |
[19] | |
[20] | |
[21] | |
[22] | |
[23] | |
[24] | |
[25] | |
[26] | |
[27] | |
[28] | |
[29] | |
[30] | |
[31] | |
[32] | |
[33] | |
[34] | |
[35] | |
[36] | |
[37] | |
[38] | |
[39] | |
[40] | |
[41] | |
[42] | |
[43] | |
[44] |